Part Number Hot Search : 
TR1000 BC328 HD64336 SKM400GB TLPGE PAP5C VT1616 1N6098R
Product Description
Full Text Search
 

To Download ENA1527 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  80509 sy 20090710-s00001 no.a1527-1/15 http://onsemi.com semiconductor components industries, llc, 2013 june, 2013 lv8094ct overview the lv8094ct is a piezoelectric actuator driver ic. it inte rnally generates drive waveforms and this makes it possible to control piezoelectric actuators with simple instructions. features ? actuators using piezoelectric elements can be driven and controlled simply by i 2 c communication. ? the piezoelectric drive waveforms are set exte rnally by serial input signals using the i 2 c interface. the rising and falling timings are determined with clock count. ? enin input that controls the startup/stop of the ic. ? the time for which the actuator is driven is de termined with the drive frequency setting based on i 2 c communication. ? provides a busy signal output during periods when the actuator is being driven by out pin output so that applications can be aware of the actuato r operating/stopped state. ? built-in undervoltage protection circuits , and register power-on reset function. specifications absolute maximum ratings at ta = 25 c, gnd = 0v parameter symbol conditions ratings unit supply voltage v cc max -0.5 to 5.0 v output current i o max 300 ma i o peak1 t 1ms 750 ma peak output current i o peak2 t 10 s 1200 ma input signal voltage v in max -0.5 to v cc +0.5 v allowable power dissipation pd max *mounted on a specified board. 350 mw operating temperature topr -30 to +85 c storage temperature tstg -55 to +125 c * specified board : 40mm 40mm 1.6mm, glass epoxy board. bi-cmos ic piezo actuator driver ic orderin g numbe r : ENA1527 stresses exceeding maximum ratings may damage the device. maximum ratings are stress ratings only. functional operation above the recommended oper ating conditions is not implied. extended exposure to stresses above the recommended operating conditions may affect device reliabili ty.
lv8094ct no.a1527-2/15 allowable operating conditions at ta = 25 c, gnd = 0v parameter symbol conditions ratings unit supply voltage v cc 2.2 to 3.3 v input signal voltage v in -0.3 to v cc v corresponding clk input frequency fclk to 60 mhz maximum operating frequency ct max set stp count 512 times electrical characteristics at ta = 25c, v cc = 2.8v, gnd = 0v, unless otherwise specified. ratings parameter symbol conditions min typ max unit standby mode current drain i cc 0 no clk input, when clk/sda=l 1.0 a operating mode current drain i cc 1 clk = 10mhz, when scl/sda=l 0.5 1.0 ma high-level input voltage v ih 2.2v v cc 3.3v scl, sda 1.5 v cc +0.3 v low-level input voltage v il 2.2v v cc 3.3v scl, sda -0.3 0.3 v clk pin high-level input voltage v ih 2 clk 0.5 v cc v cc +0.3 v clk pin low-level input voltage v il 2 clk -0.3 0.2 v cc v low voltage detection voltage vres v cc voltage 1.8 2.0 2.2 v output block upper-side on resistance ronp 0.8 1.5 output block lower-side on resistance ronn 0.6 1.2 turn on time tplh with no load *1 0.15 s turn off time tphl with no load *1 0.1 s *1 : rising time from 10 to 90% and falling time from 90 to 10% are specified with regard to the out pin voltage. package dimensions unit : mm (typ) 3381 sanyo : wlp8(1.67x0.87) ba 1.67 0.87 0.235 0.4 0.235 0.4 0.33 max 0.11 (0.16) top view side view side view bottom view 0.22 laser marked index 4321 pd max ta 0 0.14 0.4 0.35 0.2 0.3 0.1 30 90 30 60 0 120 specified board : 40 40 1.6mm 3 glass epoxy allowable power dissipation, pd max - w ambient temperature, ta - c
lv8094ct no.a1527-3/15 pin assignment a1:scl a2:sda a3:out1 a4:rfg b1:clk b2:gnd b3:v cc b4:out2 ball side view a 1 2 3 4 scl sda gnd out1 clk v cc 1 2 3 4 bba top view 1.67 0.4 0.4 scl clk sda gnd out1 v cc rfg out2 0.87 out2 rfg
lv8094ct no.a1527-4/15 block diagram value of the resistor connected to the rfg pin inrush current flowing to the piezoelectri c elements can be controlled in the lv 8094ct by inserting a resistor between the rfg pin and gnd potential. since the resistance affects the actuator operation, the constant must be determined in a range from 0 to 3.3 while monitoring the operation of the actuator. capacitor on the v cc line piezoelectric actuators are capacitive loads in electrical terms, and they operate units by charging and discharging the charges. since the charge be tween the capacitor on the v cc line and piezoelectric elements is transferred, the capacitor must be mounted near the v cc pin. the capacitance of the capacitor require d is determined by the capacitance of the piezoelectric element. a capacitance within a range th at does not affect operation must be selected. gnd clk scl sda rfg out2 out1 v cc output control piezoelectric drive waveform generation register i 2 c interface startup control block
lv8094ct no.a1527-5/15 serial bus communication specifications i 2 c serial transfer timing conditions standard mode parameter symbol conditions min typ max unit scl clock frequency fscl scl clock frequency 0 100 khz ts1 setup time of scl with respect to the falling edge of sda 4.7 s ts2 setup time of sda with respect to the rising edge of scl 250 ns data setup time ts3 setup time of scl with respect to the rising edge of sda 4.0 s th1 hold time of scl with respect to the rising edge of sda 4.0 s data hold time th2 hold time of sda with respect to the falling edge of scl 0.06 s twl scl low period pulse width 4.7 s pulse width twh scl high period pulse width 4.0 s ton scl/sda (input) rising time 1000 ns input waveform conditions tof scl/ sda (input) falling time 300 ns bus free time tbuf interval between stop condition and start condition 4.7 s high-speed mode parameter symbol conditions min typ max unit scl clock frequency fscl clock frequency of scl 0 400 khz ts1 setup time of scl with respect to the falling edge of sda 0.6 s ts2 setup time of sda with respect to the rising edge of scl 100 ns data setup time ts3 setup time of scl with respect to the rising edge of sda 0.6 s th1 hold time of scl with respect to the rising edge of sda 0.6 s data hold time th2 hold time of sda with respect to the falling edge of scl 0.06 s twl scl low period pulse width 1.3 s pulse width twh scl high period pulse width 0.6 s ton scl/sda (input) rise time 300 ns input waveform conditions tof scl/sda (input) fall time 300 ns bus free time tbuf interval between the stop condition and the start condition 1.3 s th1 ton ts2 th2 twh twl sda scl start condition input waveform condition stop condition ts1 ts3 th1 resend start condition tbuf tof
lv8094ct no.a1527-6/15 i 2 c bus transfer method start and stop conditions the i 2 c bus requires that the state of sda be preserved while scl is high as shown in the timing diagram below during a data transfer operation. when data is not being transferred, both scl and sda are in the high state. the start condition is generated and access is started when sda is changed from high to low while scl and sda are high. conversely, the stop condition is generated and access is e nded when sda is changed from low to high while scl is high. ts2 th2 scl sda th1 th3 scl sda start condition stop condition
lv8094ct no.a1527-7/15 data transfer and acknowledgement response after the start condition is generated, data is transferred on e byte (8 bits) at a time. any number of data bytes can be transferred consecutively. an ack signal is sent to the sending side from the receiving side every time 8 bits of data are transferred. the transmission of an ack signal is perform ed by setting the receiving side sda to low after sda at the sending side is released immediately after the clock pulse of sc l bit 8 in the data transferred has fallen low. after the receiving side has sent the ack signal, if the next byte transfer operation is to receive only the byte, the receiving side releases sda on the fa lling edge of the 9th clock of scl. there are no ce signals in the i 2 c bus ; instead, a 7-bit slave address is assigned to each device, and the first byte of the transfer data is allocated to the 7- bit slave address and to the command (r /w) which specifies the direction of subsequent data transfer. the read function of the lv8094ct provides only the functionality to test the busy state. 7-bit address data is tr ansferred sequentially starting at the msb and th e second and subsequent bytes are written if the state of the 8th bit is low an d read if the state is high. in the lv8094ct, the slave address is stipulated to be ?1110010.?. write mode timing read mode timing m s b l s b a c k l s b a c k m s b m s b l s b a c k w x scl sda start stop xxxxxx0 00 1 1 000 0 000 0 000 1 slave address register address data l s b a c k m s b m s b l s b a c k r stop x scl sda start xxxxxx1 10 0 0 000 0 0 slave address data
lv8094ct no.a1527-8/15 data transfer write format the slave address and write command must be allocated to the first byte and the re gister address in the serial map must be designated in the second byte. for the third byte, data transfer is carried out to the addr ess designated by the register address which is written in the second byte. subsequently, if data continues, the register address value is automatically incremented for the fourth and subsequent bytes. thus, continuous data transfer starting at th e designated address is made possible. after the register address reache s 07h, the transfer address for the next byte is set to 00h. data write example s 1 1 1 0 0 1 0 0 a 0 0 0 0 0 0 1 0a data 1 a slave address register address set to 02h write data to address 02h r/w = 0 written data 2 a data 3 a data 4 a p write data to address 03h write data to address 04h write data to address 05h s start condition p stop condition a a ack signal master side transmission slave side transmission data read example s 1 1 1 0 0 1 0 1 a data a p slave address read data r/w = 1 read notify end of read by not sending out ack s start condition p stop condition a a ack signal master side transmission slave side transmission
lv8094ct no.a1527-9/15 serial map register address data a7 a6 a5 a4 a3 a2 a1 a0 d7 d6 d5 d4 d3 d2 d1 d0 m/i drvpulse [6 : 0] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 gate enin cksel [1 : 0] ret [1 : 0] init 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 rst [7 : 0] 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 gtas [7 : 0] 3 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 gtbr [7 : 0] 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 gtbs [7 : 0] 5 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 stp [7 : 0] 6 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 initmov [7 : 4] 7 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 busy 8 read mode only register 0 0 0 0 0 0 0 0 upper : register name lower : default value serial mode settings 0 0 0 0 0 0 0 0 0 d7 d6 d5 d4 d3 d2 d1 d0 d0 to d6: drvpulse [6 : 0] operation count setting register. specify a number from 0 to 127. the number of cyclic operations determined by are performed. additional data can be input and data is added up to the equivalent of total of 512 pulses. however, if the en pin is set low or the enin regist er is set to 0, the drvpulse input is not accepted because the drvpulse counter is in the reset state. since the output operation is carried out at the time the drvpulse input is recognized, the generation of the out signal is started at the time an ack signal is generated after the execution of the instruction at address 00h according to the valu e of the waveform setup register established at that time. d7 m/i operation direction switching 0 *default infinity distance direction 1 macro macro direction operation direction switching register the operation count setting register is reset when the regi ster is switched. to stop the operation of the unit, switch the m/i register and set drvpulse to 0 for input. this register is also used to set the direction of operation when the initialization sequence is to be performed.
lv8094ct no.a1527-10/15 1 0 0 0 0 0 0 0 1 d7 0 d5 d4 d3 d2 d1 d0 d0: register for selecting whether the initialization sequence is to be performed when en is set high and enin is set to 1. d0 init initialization to be performed/not to be performed setting 0 initialization to be performed *default 1 initialization not to be performed d2 d1 ret number of initialization sequence swing back 0 0 2 times *default 0 1 1 time 1 0 3 times 1 1 4 times d4 d3 cksel input clock division ratio switching 0 0 1/4 *default 1/4 0 1 1/2 1/2 1 0 1 1 (no frequency division) 1 1 1 1 (no frequency division) d5 : enin enin register is used to start up ic and to give a trigger for initialization. output operation of the ic is activated only when the en pin is set high and en pin is set to 1. a trigger for the initialization is also issued at the timing when the en pin is set high and en pin is set to 1. d7 gate gate mode o p eration 0 mode1 *defaul t forward/reverse/brakin g 1 mode2 forward/reverse/standb y 2 0 0 0 0 0 0 1 0 d7 d6 d5 d4 d3 d2 d1 d0 rst7 to rst0 : specifies the number of clocks per period (0 to 255). default = 0 3 0 0 0 0 0 0 1 1 d7 d6 d5 d4 d3 d2 d1 d0 gtas7 to gtas0 : sets the gate_a pulse set value (0 to 255). default = 0 4 0 0 0 0 0 1 0 0 d7 d6 d5 d4 d3 d2 d1 d0 gtbr7 to gtbr0 : sets the gate_b pulse reset value (0 to 255). default = 0
lv8094ct no.a1527-11/15 5 0 0 0 0 0 1 0 1 d7 d6 d5 d4 d3 d2 d1 d0 gtbs7 to gtbs0 : sets the gate_b pulse set value (0 to 255). default = 0 6 0 0 0 0 0 1 1 0 d7 d6 d5 d4 d3 d2 d1 d0 stp7 to stp0 : specifies the number of output pulse steps with regard to drive input (1 to 256). default = 1 the setting value range is handled as the data value plus 1. when data is input in 8-bit units (0 to 255), it is handled as an stp period of 1 to 256. 7 0 0 0 0 0 1 1 1 0 0 0 0 d3 d2 d1 d0 initmov7 to initmov4 : sets the number of swing back of the initialization sequence to be pe rformed (16 to 256). default = 16 d3 d2 d1 d0 init7 to 4 16 to 256 0 0 0 0 0 16 0 0 0 1 1 32 0 0 1 0 2 48 0 0 1 1 3 64 0 1 0 0 4 80 0 1 0 1 5 96 0 1 1 0 6 112 0 1 1 1 7 128 1 0 0 0 8 144 1 0 0 1 9 160 1 0 1 0 10 176 1 0 1 1 11 192 1 1 0 0 12 208 1 1 0 1 13 224 1 1 1 0 14 240 1 1 1 1 15 256 8 no register address d7 0 0 0 0 0 0 0 read only register line. d7 : busy register set to 1 when th e ic is performing the output operation. set to 0 when the ic stops the output operation. rst7-0 gtas7-0 gtbr7-0 gtbs7-0 gatea gateb
lv8094ct no.a1527-12/15 functional description 1 period : one period of out waveform operation is equivalent to one output operation. initialization sequence (on or off and direction can be set by i 2 c) : this is an internal sequence in which the actuator is moved to the initial position when the ic is started up. switching the value of the enin register from 0 to 1 when the en pin is set high starts the ic (conversely, the ic is also started by switching the state of the en pin fr om low to high when the enin is set to 1). the presence or absence of the initialization operation can be set using the initialization mode select register (init). if the initialization operation is specified, the direction of th e initialization sequence can be set using the m/i register. ? m/i register = 0 : initialization processing in infinity direction the ic performs the number of operations determined by stp setting period init setting times in the infinite direction, then waits for the period equivalent to stp se tting period 4 times, and performs the number of swing back operations equal to stp setting period ret setting times in the macro direction. ? m/i register = 1 : auto macr o operation in macro direction the ic performs the number of operations determined by stp setting period init setting times in the macro direction, then waits for the period equivalent to stp setting periods 4, and performs the number of swing back operations equal to stp period setting period ret setting times in the infinity direction. clk input : the pin for the external clk input that provides the reference time for generating drive waveforms. the frequency divi sion ratio for i 2 c communication can be selected from 1/4, 1/2, and 1/1. drive waveforms are generated by counting this frequency-divided clk pulses as the basic count unit. the lv8093cs supports frequency from 10mhz to 60mhz depending on the frequency division ratio and counter settings. register setup sequence : (1) apply v cc . (2) set register addresses x01 to 0x07 (s et the waveform and drive conditions). (3) set the enin register to 1 (invoke initialization proced ures if initialization is enabled or start up the ic). (4) set up m/i and drvpulse to start the af operation (actuator op eration instruction). i 2 c communication during output operation : i 2 c communication with all the registers is possible even when the ic is in operation (out processing or busy is held high). tf = 1 period
lv8094ct no.a1527-13/15 actuator drive waveform settings : configuration of piezoelectric actuator drive waveform drive parameter settings the drive waveforms are set using four parameters: rst, gtas, gtbr and gtbs. rst : parameter determines the period, and sets the reference clock pulse count minus 1. gtas : parameter determines the time taken for the gate signal a to the falling edge from the reference point. since the signal raises after two clock pulses from the reference, the ta reference clock cycle count plus 1 is set. gtbr : parameter determines the time taken for the gate si gnal b to the rising edge from the reference point. it sets the value obtained by adding the reference clock pulse count during the time from gtas to ?off.? gtbs : parameter determines the time taken for the gate si gnal b to the falling ewdge from the reference point. it sets the value obtained by adding the reference clock pulse count during the time from gtbr to ?tb.? [example of settings] when setting reference clock to 10mhz, period to 13 s, ta to 2.0 s, off to 0.3 s, and tb to 3.0 s since the reference clock time is 0.1 s : the period is 130 clks. specify 129 (rst value of 130 -1). ta is 20 clks. specify 21 (gtas value of 20 + 1). off is 3 clks. specify 24 (gtbr value of 21 + 3). tb is 30 clks. specify 54 (gtbs value of 24 + 30). f = 1 period ta tb off rst = number of clock pulses in period minus 1 gtas = ta + 1 gtbr = gtas + off gtbs = gtbr + tb waveform start reference point rises here after two clock pulses from reference. ta - 1 + 2 = ta + 1 since the waveforms start after two clock pulses. since the counter starts from zero, a value minus 1 is set.
lv8094ct no.a1527-14/15 timing charts enlarged view of the sequence of output signals sequence of initial setting operation (?on? or ?off? can be set by the i 2 c settings.) when m/i register = 00 movement toward infinity position when m/i register = 01 movement toward macro position (rst setting + 1) number of clock pulses (rst setting + 1) number of clock pulses (gtas setting - 1) number of clock pulses (gtas setting - 1) number of clock pulses (gtas setting - 1) number of clock pulses (gtas setting - 1) number of clock pulses (gtas setting - 1) number of clock pulses out1 operation toward infinity operation toward macro out2 (gtbr setting -1) number of clock pulses (gtbr setting -1) number of clock pulses (gtbs setting - 1) number of clock pulses out1 out2 out1 out2 out1 out2 startup when enin=1 , initial setting sequence starts startup when enin=1 , initial setting sequence starts enin resister enin resister busy resister busy resister 1 period 1 period operation toward infinity operation toward macro standby state standby state operation toward macro operation toward infinity stp period init times stp period 4 stp period init times stp period ret setting times stp period ret setting times stp period 4 initial setting operation time initial setting operation time busy output is high during initial setting operation. busy output is high during initial setting operation. high during initial setting in wait state too high during initial setting in wait state too busy output is low after initial setting. busy output is low after initial setting.
lv8094ct ps no.a1527-15/15 sequence of operations triggered by drvpulse input gate setting output logic on out2 out1 forward off on off out1 out2 reverse wait wait gate mode2 : forward, wait, reverse 1 period out1 out2 forward forward forward forward reverse braking braking gate mode1 : forward, braking, reverse 1 period on out2 out1 reverse output mode off on off on out2 out1 braking off on off out2 out1 wait off off off off out1 out2 m/i register state enin register drvpulse setting busy register operation stops when enin input is low. macro direction logic selection infinity direction logic selection serial communication operation instruction completed 00000000_00000010 (operation 2 times toward infinity) serial communication operation instruction completed 00000000_10000010 (operation 2 times toward macro) equivalent to 2 pulses = stp setting period operation for 2 times 1 period operation toward infinity (stp setting period 2 times) operation toward macro serial communication operation starts on completion of drvpulse input. return to high when en is set to low even before the completion of the operation. busy output high, only during operation period on semiconductor and the on logo are registered trademarks of semiconductor components industries, llc (scillc). scillc owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. a listing of scillc?s product/patent coverage may be accessed at www.onsemi.com/site/pdf/patent-marking.pdf. scillc reserves the right to make changes without further notice to any products herein. scillc mak es no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does scillc assume any liability ar ising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequentia l or incidental damages. ?typical? parameters which may be provided in scillc data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. all operating parameters, including ?typicals? must be validated for each customer application by customer?s techn ical experts. scillc does not convey any license under its patent rights nor the rights of others. scillc products are not designed, intended, or authorize d for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other appli cation in which the failure of the scillc product could create a situation where personal injury or death may occur. should buyer purchase or use scillc products for any such unintended or unauthorized application, buyer shall indemnify and hold scillc and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of persona l injury or death associated with such unintended or unauthorized use, even if such claim alleges that scillc was negligent regarding the design or manufacture o fthe part. scillc is an equal opportunity/affirmative action employer. this literature is subject to all applicable copyright laws a nd is not for resale in any manner.


▲Up To Search▲   

 
Price & Availability of ENA1527

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X